cerebral aqueduct – English–Español translations

🇬🇧 en es 🇪🇸

cerebral aqueduct noun

  • channel in the brain
acueducto cerebral
Wiktionary Links